About F.r. Shadbolt And Sons Limited (00324176) United Kingdom