About Swain Eng Ltd (10655520) United Kingdom