About The Swain Group Ltd (09913973) United Kingdom