About Stockpot London 1958 Limited (08527206) United Kingdom