About Oi Swain Ltd (13681645) United Kingdom