About Edmonds Sales Solutions Ltd (11901185) United Kingdom