About Adobo Limited (07969502) United Kingdom