About Clerkin Homes Ltd (10987562) United Kingdom