About Ozwald Copplepot Ltd (11170655) United Kingdom