About N S James Limited (06853689) United Kingdom