About Storey Family Investment Company (12226629) United Kingdom