About The Studio (lincs) Limited (13452264) United Kingdom