About Margetts Family Holdings Limited (10146912) United Kingdom