About Charminster Jessopp Limited (09839308) United Kingdom