About Neil Jeffree Ltd (09503511) United Kingdom