About John Hellens (contracts) Limited (01095862) United Kingdom