About Coach House Dsc Limited (10952007) United Kingdom