About Woodruff Exploration & Production Ltd (04471922) United Kingdom