About Aldgate It Ltd (08710326) United Kingdom