About J S Penman Ltd (SC625529) United Kingdom