About The Company Coach Ltd. (02587522) United Kingdom