About Studios At Glenthorne Limited (10104472) United Kingdom