About Amargo Limited (02511503) United Kingdom