About O&h (six) Limited (05715469) United Kingdom