About Heidi Lambert Communications Ltd (03190748) United Kingdom