About Oltex Limited (13427866) United Kingdom