About Ward Kirkwood Limited (03227258) United Kingdom