About Swallow1820 Ltd (10226470) United Kingdom