About Beccles Books Limited (07561570) United Kingdom