About Flaskranch Limited (05174936) United Kingdom