About Allen Gearing Solutions Limited (06495417) United Kingdom