About Accrington Group Limited (10671627) United Kingdom