About Equi Equip Limited (13410109) United Kingdom