About Lemon Squeezer Ltd (06635696) United Kingdom