About The Amlwch Industrial Heritage Trust Limited (03442623) United Kingdom