About Glam Rescue Limited (12227141) United Kingdom