About Thornhill Galleries (uk) Limited (05963556) United Kingdom