About Cammellia Ltd (12791224) United Kingdom