About Margetts Management Limited (11373135) United Kingdom