About Dalzell Studio Limited (10891354) United Kingdom