About Dan Holdsworth Studio Limited (07723245) United Kingdom