About J.m. Farrier Ltd (09633248) United Kingdom