About Penshaw Holdings Limited (01296865) United Kingdom