About Ah2 Ogwen Hall Limited (12108270) United Kingdom