About Thornley & Lumb Partnership Limited (03570148) United Kingdom