About Abbot Technical Services Limited (03547355) United Kingdom