About The Coach & Horses (rosudgeon) Limited (11939272) United Kingdom