About The Spent Hen Ltd (12228236) United Kingdom