About Jo Rodwell Limited (06046289) United Kingdom