About Carr & Carr (builders) Limited (00413642) United Kingdom