About Mccalla Homes Limited (11241049) United Kingdom