About Dixie Design London Limited (11548928) United Kingdom