About Kennard Ramsay Building Services Ltd (11756424) United Kingdom