About Edward Rode Limited (10520517) United Kingdom