About O&h Hampton Limited (02385983) United Kingdom