About Penney & Ruddy Holdings Limited (12140832) United Kingdom