About Pendennis Press Limited (12336681) United Kingdom