About Edward Rhodes Solutions Ltd (11788930) United Kingdom