About Denny Gears Ltd (11850372) United Kingdom