About The Ursula James Store Limited (04767814) United Kingdom