About Birdham Upper Pool Limited (12568436) United Kingdom