About Carnaby International Sales And Distribution Plc (08593858) United Kingdom