About Horridge Building Services Limited (12829393) United Kingdom