About Camellia House Publishers Ltd (12772695) United Kingdom