About Penhallow S Of England Limited (11311520) United Kingdom