About Stocksfield House Ltd (13407036) United Kingdom