About Swinsol Ltd (11238266) United Kingdom