About W.s. Shuttleworth (slough) Limited (00955940) United Kingdom