About Catal International Limited (03180418) United Kingdom