About Pjb Berkhamsted Ltd (12108587) United Kingdom