About Marie Ludbrook Studio Limited (10928268) United Kingdom