About Inter Technology Services Limited (06213148) United Kingdom