https://www.companyinformation.co.uk/company/10271133-RAINSFORD-JAMES-LIMITED
THOMAS RAINSFORD LIMITED - Overview - Company Information UK