About Benedict Wilhelm Design Limited (06688940) United Kingdom