About Glenson (holdings) Limited (01224635) United Kingdom