About Edward Rhodes Limited (07549363) United Kingdom