About The Travelling Hen Management Company Limited (09338805) United Kingdom