About O C Davies & Son Limited (05044483) United Kingdom