About Glowaers House Limited (13465965) United Kingdom