About Birdhurst Ltd (10295827) United Kingdom