About Dixie Dot Shop Ltd (12538398) United Kingdom