About Glaxoshourne Limited (01283378) United Kingdom