About The Studio Addlestone Limited (05201378) United Kingdom