About Petredec (europe) Limited (09605998) United Kingdom