About Ablex International Limited (02960279) United Kingdom