About Clifton Retail Ltd (09334579) United Kingdom