About John Rhodes S.w. Limited (06594276) United Kingdom