About Aberglaslyn Hall Limited (10281086) United Kingdom