About Pad Associates Limited (05333578) United Kingdom