About Glenda & Nigel Limited (04753220) United Kingdom