About Technical Director Ltd (08512222) United Kingdom