About Plowright Hinton Limited (02659888) United Kingdom