About Petrosal Limited (06270637) United Kingdom