About Ackroyd Lowrie Limited (09248805) United Kingdom