About Beadle Design Limited (03454650) United Kingdom