About Glam Homes Ltd (11126381) United Kingdom