About Calebasse Ltd (07540110) United Kingdom