About Edith Garland Architecture Ltd (12633464) United Kingdom