About The Calabash House Ltd (12074119) United Kingdom