About F O Stoke Ltd (12421836) United Kingdom