About Glynwood Limited (03374123) United Kingdom