About Sanibel Investments Limited (02329267) United Kingdom