About Goodger Specialist Equipment Limited (10962371) United Kingdom