About Benedict Lamb Design Limited (13505793) United Kingdom