About Glenister Construction Services Limited (10398143) United Kingdom