About Benedicts Holdings Limited (12807256) United Kingdom