About W Foster Co Limited (13646066) United Kingdom