About Lord Puppington Ltd (06631442) United Kingdom