About Aj Haynes Technical Services Limited (10349388) United Kingdom