About Yearnglass Limited (10562188) United Kingdom