About Haymaker (oaklands) Holdings Limited (08925261) United Kingdom