About Badger And Nash Limited (12606369) United Kingdom