About Glenshaw Limited (01669787) United Kingdom