About Ward & Snape Limited (05278527) United Kingdom