About Pickle & Rye Incorporated Ltd (08657009) United Kingdom