About Thornalley & Co Limited (05226162) United Kingdom