About O Cudmore Limited (08827605) United Kingdom