About Carramore Homes Limited (07174280) United Kingdom