About Pellmell Ltd (03920834) United Kingdom