About Patrick Ryecart Ltd. (08857381) United Kingdom