About Petrobea Ltd (06471416) United Kingdom