About Barbara Stopher Limited (09239320) United Kingdom