About Jeds Peds Limited (12931502) United Kingdom