About J&d Jones Limited (12771363) United Kingdom