About Sangria Home Limited (06886243) United Kingdom