About Swallow Point Limited (07784779) United Kingdom