About Roy Lamb Limited (02710468) United Kingdom