About Ackroyd & Abbott Holdings Limited (11037549) United Kingdom