About Studio Ten (johnsons) Ltd (12849272) United Kingdom