About The Rusty Hen Limited (10060781) United Kingdom