About Mike Badger Ltd (09517592) United Kingdom