About Affiliated Technology Services Ltd (12242535) United Kingdom