About Mehring Books Limited (03533339) United Kingdom