About Badger Design Limited (03544660) United Kingdom