About Pedlow Holdings Limited (12752381) United Kingdom