About Studio A.n.d. Ltd (07428959) United Kingdom