About Jody Newell Limited (08877011) United Kingdom