About J.j. Blair & Sons Limited (01949106) United Kingdom