About Pac Technical Services Limited (04681268) United Kingdom