About John Liddell Stc Limited (08916393) United Kingdom