About Livingstone Studio Limited (10801549) United Kingdom