About J&r Product Protection Services Ltd (09660907) United Kingdom