About Talbot Technical Services Limited (06276175) United Kingdom