About Sally Trodd Consultancy Ltd (11388050) United Kingdom