About Central V66 Limited (08978523) United Kingdom