About Benchmark Design Limited (03058673) United Kingdom