About O.w.loeb & Co Limited (00337474) United Kingdom