About Coach Keogh Limited (12867532) United Kingdom