About E. Clarke & Son (coaches) Limited (00819075) United Kingdom