About Speedy Hen Limited (06862611) United Kingdom