About S. Swain Ltd (13347682) United Kingdom