About Technical Ex Services Limited (07860265) United Kingdom