About O Moore & Co Ltd (05013756) United Kingdom