About Ellen Spence Ltd (09739213) United Kingdom