About Ellis Petrochem Ltd (13583969) United Kingdom