About James Thornley & Sons Limited (00332869) United Kingdom