About Calabash Limited (09492275) United Kingdom