About Oswald Coupe Limited (00519397) United Kingdom