About Cambermere Limited (02596446) United Kingdom