About Oakware Holdings Limited (12936275) United Kingdom