About Richard Lansley Designs Ltd. (08505476) United Kingdom