About Camelot Clothing Ltd (12144078) United Kingdom