About Paul Popper Limited (01332826) United Kingdom