About Lewis Satini Studio Ltd (11651047) United Kingdom