About Calluna House Ltd (10516120) United Kingdom