About Laurence Ellis Studio Limited (10964853) United Kingdom