About Eqa International Limited (03915340) United Kingdom