About Offset Technical Services Limited (06681438) United Kingdom