About O S Developments Limited (03347945) United Kingdom