About Ward & Rider Limited (07105531) United Kingdom