About The Ad Pad Ltd. (08177039) United Kingdom