About James Stott Limited (00421891) United Kingdom