About Glenn Watson Associates Ltd (05724806) United Kingdom