About Tecquipment Holdings Limited (07797243) United Kingdom