About Poppie & George Limited (10788004) United Kingdom