About J & L Fairhall Ltd (10027727) United Kingdom