About Barkisland Homes Limited (04175454) United Kingdom