About Beowulf Mining Plc (02330496) United Kingdom