About Tennant Street Studios Llp (SO305402) United Kingdom