About Exquip International Limited (SC173878) United Kingdom