About William Thomas Studio Limited (13010406) United Kingdom