About The Halcyon Gallery Limited (02542729) United Kingdom