About Badger Design & Build Limited (10828894) United Kingdom