About Richard Joyce Ltd (08957384) United Kingdom