About O & V Design Limited (08527378) United Kingdom