About Snapmeals.co.uk Ltd (SC622852) United Kingdom