About Coach & Horses Shaw Ltd (13059459) United Kingdom