About Thornley & Lumb (holdings) Limited (05823306) United Kingdom