About Studio Walsh Limited (09297111) United Kingdom