About J Miller & Co Ltd (06829350) United Kingdom