About Coach & Horses Penzance Limited (11521688) United Kingdom