About Pensham Ltd (NI681706) United Kingdom