About Swallow & Amazon Ltd (06523460) United Kingdom