About Dennis Winter (leven) Limited (00839602) United Kingdom