About Thornburn & Co Limited (05185611) United Kingdom