About Beard Oil Company Limited (NI630622) United Kingdom