About Dominic Wilcox Studio Ltd (09674068) United Kingdom