About Owiredufiftys Co Ltd (09205090) United Kingdom