About J Farrer Ltd (09994837) United Kingdom