About O M Davies & Sons Limited (06817733) United Kingdom