About Glampoochies Ltd (11309819) United Kingdom