About Glentworth Portishead Limited (06406106) United Kingdom