About James Blair & Co Limited (11451960) United Kingdom