About Boydell & Brewer Eot Trustee Limited (09799706) United Kingdom