About Glosrose Construction Equipment Limited (08483077) United Kingdom