About Doyle Family Holdings Limited (11582260) United Kingdom