About Peter Wb Ellis Ltd (12102331) United Kingdom