About J And R International Limited (01706350) United Kingdom