About Edmonds Holdings Ltd (11101863) United Kingdom