About Squashedapple Limited (07196338) United Kingdom