About Swains Technology Ltd (13540600) United Kingdom