About Alf Arrowsmith & Son Limited (00772640) United Kingdom