About Central H12 Limited (09288341) United Kingdom