About Technical & General Services Limited (01860161) United Kingdom