About Equiplus International Limited (03886993) United Kingdom