About Oleo International Limited (06843192) United Kingdom