About Paddington Holdings Limited (11066458) United Kingdom