About Equipmach Ltd (10804482) United Kingdom