About H. & S. Turf Accountants Limited (00732252) United Kingdom