About O & N Limited (04531496) United Kingdom