About Glenvale Design Limited (NI030468) United Kingdom