About Kendall & Co Homes Limited (11787116) United Kingdom