About Pennyhills Group Limited (10762336) United Kingdom