About Accrington International Limited (02755912) United Kingdom