About O M Scott International Investments Limited (03025498) United Kingdom