About John Allen & Co Ltd (06696932) United Kingdom