About Buckley Lamb Limited (11632760) United Kingdom