About Kinleigh Folkard & Hayward Limited (02965708) United Kingdom