About Glynwood House Limited (04433979) United Kingdom