About Badger Philatelics Limited (07388554) United Kingdom