About Swinton Lic Limited (SC486406) United Kingdom