About Penridge Holdings Ltd. (11733382) United Kingdom