About Studio Blackburn Limited (07743601) United Kingdom