About Carnaby Investments Limited (00579637) United Kingdom