About James Shires & Sons Limited (00576665) United Kingdom