About Ackroyd & Stanworth Ltd (11741030) United Kingdom