About Glannleam Limited (11229115) United Kingdom