About Pestridge Holdings Limited (09638086) United Kingdom