About The Birdmill Company Ltd (06701112) United Kingdom