About James K Blair Limited (SC630359) United Kingdom