About J.h. Spry & Son Ltd (04992983) United Kingdom