About Tuna Mayo Limited (10400328) United Kingdom