About J P Leeding Limited (07936409) United Kingdom