About Carnaby 39 Ltd (SC636402) United Kingdom