About Batt Park Holdings Limited (08447298) United Kingdom