About Hollington & Sons (builders) Limited (03370671) United Kingdom