About J R Executive Products Limited (06256450) United Kingdom