About Joe Rodgers Ltd (07314130) United Kingdom