About Lr Ames & Sons (builders) Limited (03437508) United Kingdom