About R. Peter Ackroyd Limited (06621405) United Kingdom