About Glamdring Design Limited (08992623) United Kingdom