About The Pickledploughman Limited (13464935) United Kingdom