About Margetts Fund Management Limited (04158249) United Kingdom