About Centrepad Limited (04145312) United Kingdom