About Glossop Engineering Limited (08714811) United Kingdom