About Swine Limited (10718692) United Kingdom