About Penrallt Hotel Ltd (12182319) United Kingdom