About O-sb Design Limited (06997316) United Kingdom