About Technical Resources Group Limited (12441732) United Kingdom