About Penmar & Company Limited (00585643) United Kingdom