About Shea Glo Limited (12305781) United Kingdom