About Swain Holdings And Investments Ltd (13366885) United Kingdom