About Glenn Tresidder Ltd (13554752) United Kingdom