About Equiplus Intercontinental Limited (04893379) United Kingdom