About Barker Peacham (books) Limited (01593052) United Kingdom