About Penol Limited (02110313) United Kingdom