About Neal St. Studio Ltd (04997218) United Kingdom