About Elsie Sophia Limited (10391456) United Kingdom