About Noakes Family Holdings Limited (11631993) United Kingdom