About Carnaby Sales Limited (09695635) United Kingdom