About Dominic Harris Studio Limited (05885200) United Kingdom