About Paul Penders Europe Ltd (10609129) United Kingdom