About Stubley Fold Management Company Limited (04586493) United Kingdom