About Logan Thom Limited (04465395) United Kingdom