About P L Cane Investments Limited (00988383) United Kingdom