About Khyber Oil Products (edible) Limited (02400608) United Kingdom