About Ajd Technical Services Limited (10202028) United Kingdom