About Studio Focus Recording Limited (07506744) United Kingdom