About J P & S L Pedder (LP010744) United Kingdom