About George Lewin Studio Ltd (09713288) United Kingdom