About Stocksfield Holdings Limited (09792322) United Kingdom