About The Studio By Laura Limited (SC588395) United Kingdom