About Glen Harris Limited (01217193) United Kingdom