About Rod Edwards Limited (05280734) United Kingdom