About Sarah James Limited (10658331) United Kingdom