About James Sayle & Sons Limited (08731764) United Kingdom