About Alfred Poppins Ltd (11419789) United Kingdom