About O.l.e. (uk) Limited (04146280) United Kingdom