About Snobby Hen Ltd (11322039) United Kingdom