About Pentalver Cannock Limited (01189068) United Kingdom