About S.w. Parker Limited (01249602) United Kingdom