About The Glaister Group Limited (12286423) United Kingdom