About Limescale Melon Balls Limited (11940284) United Kingdom