About Studio Taitt Ltd (13161870) United Kingdom