About Alan Stirling Technology Limited (03889962) United Kingdom