About S. W. Foster Limited (11471093) United Kingdom