About Badger 1961 Limited (09356637) United Kingdom