About T T C (lifting Gear) Limited (01283805) United Kingdom