About S & A James Limited (13547077) United Kingdom