About Foster & Sims Limited (05222382) United Kingdom