About Pendrex Ltd (SC642311) United Kingdom