About Paddington Pads Ltd (13064132) United Kingdom