About Pitlessie Pantry Limited (SC613363) United Kingdom