About Richard James (highworth) Ltd (08420046) United Kingdom