About J. Blewer & Son Limited (01356587) United Kingdom