About Larder And Tuck Box Trading Company Ltd. (09992198) United Kingdom