About J P Sibley & Sons Limited (08885532) United Kingdom