About Glenwade Limited (01835130) United Kingdom