About Glenelg Product Design Limited (05552181) United Kingdom