About F. J. Allen & Son Ltd (06748623) United Kingdom