About Ward And Parker Limited (11957258) United Kingdom