About Kandelia Limited (07607232) United Kingdom