About N And A James Limited (01140403) United Kingdom