About Boydell & Jacks Limited (01438861) United Kingdom