About Slurp And Chomp Ltd (10920475) United Kingdom