About Dean Petrochem Limited (03238895) United Kingdom