About A.l. Technical Design Services Ltd (03312115) United Kingdom