About D.& H.harrod(coaches)limited (00854237) United Kingdom