About Kenmore Construction Limited (08016812) United Kingdom