About Carnaby West Ltd (13207941) United Kingdom