About Carnaby Cross Limited (10025526) United Kingdom