About Petrellus Engineering Limited (06424747) United Kingdom