About S.t. & A.l. Ward Ltd (05757911) United Kingdom