About The Glam Garden Ltd (13298233) United Kingdom