About Birdcombe Farm Limited (00409003) United Kingdom