https://www.companyinformation.co.uk/company/SC059922-EDWARD-BARRETT-LIMITED
EDWARD BARRETT LIMITED - Overview - Company Information UK