About Quayglade Limited (01206832) United Kingdom