About Badgerglen Limited (13597045) United Kingdom