About Glanfield Project Services Limited (08574983) United Kingdom