About Glassbird Limited (03453283) United Kingdom