About Sarah James Limited (11781641) United Kingdom