About Hayton & Lamb Limited (01636956) United Kingdom