About Equipplex & Associates Ltd (12290363) United Kingdom