About The Crafty Pickle Co. Ltd (SC623477) United Kingdom