About Foster & Jones (walsall) Limited (00624159) United Kingdom