About James Watkinson & Sons Limited (00520889) United Kingdom