About Glangevlin Limited (10136785) United Kingdom