About A & I Technical Services Ltd (12940028) United Kingdom