About Badgers Manchester Limited (01777929) United Kingdom