About Kangaroo Gears Ltd (12897479) United Kingdom