About Equipmake (holdings) Limited (04303233) United Kingdom