About Plebyco Denmore Ltd (13693752) United Kingdom