About Tecquipment Trustees Limited (13416931) United Kingdom