About Westacre Holdings Limited (04229384) United Kingdom