About The Thirsty Ferret (sw) Ltd (12423543) United Kingdom