About Pengellyo Neill Limited (04168094) United Kingdom