About Camellia Cottage Ltd (12368139) United Kingdom