About Barry & Rebecca Jones Ltd. (08390938) United Kingdom