About O & S Manufacturing Limited (05028316) United Kingdom