About Niamh Pender Limited (07792030) United Kingdom